ditch or fence to mark premises - Türkisch Englisch Wörterbuch